package Controlador;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import Modelo.MEquipo;
import Vista.VEquipo;


public class ControladorVEquipo implements ActionListener {

	VEquipo vequipo; 
	MEquipo mequipo;
	
public ControladorVEquipo() {
		super();
	    vequipo = new VEquipo();
	    vequipo.setLocationRelativeTo(null);
		vequipo.setVisible(true);
		vequipo.addListener((ActionListener)this);
	}


@Override
public void actionPerformed(ActionEvent accion) {
	if (accion.getActionCommand().equals("Cargar Jugadores")) {
		
	    }
	
	else if (accion.getActionCommand().equals("Guardar")) {
	         guardar();
	         }
	
	    else if (accion.getActionCommand().equals("Cancelar")) {
	           vequipo.limpiar();
	         }
	   }



public void guardar() {
	
	try {
		   String codigo, nombreEq, nombreEst, ciudad;
		   int anno;
		   
		  
		   codigo = vequipo.getjTextField1Codigo().getText();
		   nombreEq = vequipo.getjTextField1Nombre().getText();
		   nombreEst = vequipo.getjTextField1NombreEstadio().getText();
		   ciudad = vequipo.getjTextField1Ciudad().getText();
		   anno = Integer.valueOf(vequipo.getjTextField1AnnoFundacion().getText());
		   
		   mequipo = new MEquipo (codigo, nombreEq, anno, nombreEst, ciudad,0,0,0);
		   mequipo.guardarEquipos();
	    }
	catch (Exception e) {
		     System.out.println("Error...!");
			
			e.printStackTrace();
		}
	}

} // Fin del controlador



   
